internal fecundation - Francés Inglés Diccionario